predatory cats - French English Dictionary